fire-fighting shield - Francés Inglés Diccionario